Flora Creek Deluxe Hotel Apartments Near Deira City Centre, Dubai 119062 United Arab Emirates
View on Map
What travelers say:
Great food, amazing service and very clean, i def recommend this restaurant, we stayed at the hotel 6 nites n had brkfst every morning, buffet style, a lot to choose from, serial, juices, coffee, salads, fruit, eggs made to order.